package com.wugui.datax.admin.dto;

import java.io.Serializable;
import java.util.List;

import lombok.Data;

/**
 * 构建json dto
 *
 * @author jingwk
 * @ClassName DataxJsonDto
 * @Version 2.1.1
 * @since 2020/03/14 07:15
 */
@Data
public class DataXJsonBuildDto implements Serializable {

	private Long readerDatasourceId;

	private List<String> readerTables;

	private List<String> readerColumns;

	private Long writerDatasourceId;

	private List<String> writerTables;

	private List<String> writerColumns;

	private HiveReaderDto hiveReader;

	private HiveWriterDto hiveWriter;

	private HbaseReaderDto hbaseReader;

	private HbaseWriterDto hbaseWriter;

	private RdbmsReaderDto rdbmsReader;

	private RdbmsWriterDto rdbmsWriter;

	private MongoDBReaderDto mongoDBReader;

	private MongoDBWriterDto mongoDBWriter;
}
